ski-mounted sledge - German English Dictionary